/*个人中心-未登录*/
.login_not{color:#666666;font-size:1.1em;}
.login_not ol {background:#fff; display:inline-block; width:100%; padding-bottom:15px; padding-top:10px; border-bottom:1px solid #CECBCE;}
.login_not ol li{ text-align:center; margin-top:15px;}
.login_not ol li span{width:80px; height:80px; display:inline-block; border:2px solid #EF4542; border-radius:50%;}
.login_not ol li span img{width:100%;}
.login_not ol li a{height:25px; line-height:25px; padding:0 25px; background:#f04641; margin:0 10px; color:#fff; border-radius:20px; display:inline-block;}
.login_not ul{margin-top:10px;background:#fff;}
.login_not ul li{ height:45px; line-height:45px; border-top:1px solid #CECBCE;}
.login_not ul li a{ display:inline-block; width:100%;}
.login_not ul li img{width:25px; margin:0 10px 0 15px;}
.login_not ul li .fr img{width:8px;}
.login_not ul li .fr em{color:#f04641;}
.login_not ul li .fr i{width:7px; height:7px; display:inline-block; background:#ff4400; border-radius:50%;}
.login_not ul .login_order{padding-bottom:15px; display:inline-block; width:100%; background:#F7FBFF;}
.login_not ul li .login_ord{width:20%; margin:0 1% 0 3%; text-align:center;}
.login_not ul li .login_ord p{height:25px; font-size:12px;}


/*个人中心-已登录*/
.login_yet{background:#fff; font-size:1.1em;border-bottom:1px solid #CECBCE;}
.login_yet ul{ padding-bottom:25px;}
.login_yet ul li span{width:70px; height:70px; border-radius:50%; display:inline-block; margin:0 10px 0 15px;}
.login_yet ul li span img{ width:100%; border-radius:50%;}
.login_yet ul li .can{width:70%;}
.login_yet ul li .can p{ line-height:20px;}
.login_yet ul li .can p em{padding:0px 10px; background:#ff4400; border-radius:20px; color:#fff;}
.login_yet ul li .can img{width:13px; vertical-align:middle; margin:-3px 0 0 5px;}
.login_top{width:100%; text-align:right; height:35px; line-height:35px;}
.login_top a{margin-right:15px;}
.login_top a img{width:15px; vertical-align:middle; margin:-3px 2px 0 0;}


/*我的推荐*/
/*.per_top{width:100%; }
.per_top ul{text-align:center;}
.per_top ul li{margin-top:12px; font-size:1.2em;}
.per_top ul li span{width:80px; height:80px; border-radius:50%;}
.per_top ul li span img{width:80px; height:80px; border-radius:50%;}
.per_top ul li a{color:#EF4542; padding:2px 10px; border:1px solid #EFEBEF; border-radius:20px;}
.per_top ul li a i{color:#9C9E9C; vertical-align:middle; margin-top:-5px; margin-right:3px; display:inline-block;}
.per_top ul .can img{width:15px; vertical-align:middle; margin:-3px 10px 0 5px;}
.per_top ul .can em{padding:0 10px; border-radius:20px; display:inline-block; color:#fff; background:#EF4542;}
.per_top ol{width:90%; margin-left:5%; margin-top:25px;}
.per_top ol li{float:left; width:24.5%; text-align:center; border-right:1px solid #EF4542;}
.per_top ol li:last-child{border:0;}*/
.pre_tit{ display:inline-block; width:100%;border-top:1px solid #CECFCE; border-bottom:1px solid #CECFCE;}

.pre_tit ul i{height:15px; width:1px; display:inline-block; background:#ff4400; position:absolute; right:0; top:50%; margin-top:-7.5px;}
.per_text{ padding:15px 0 10px 0;}
.per_text span{margin-left:10px; color:#999;}
.pre_list{width:96%; background:#fff;}
.pre_list ul .can{ height:50px; line-height:50px;}
.pre_list ul .can span{font-size:1.2em; margin:0 7px;}
.pre_list ul li{color:#6B696B; display:inline-block; width:100%;}
.pre_list ul li .fl img{width:40px; height:40px; border-radius:50%;}
.pre_list ul li .fl em{ height:15px; width:40px; line-height:15px; text-align:center; border-radius:20px; display:inline-block; color:#fff; background:#EF4542;}
.pre_list ul li img{width:100%;}
.pre_list ul li .fr{margin-right:10px;}
#tabBox1-bd .pre_list{display:inline-block;}
#tabBox1-bd .pre_list ul li{ padding:0; width:96%; margin-left:2%; }
#tabBox1 .pre_tit ul li{width:49%; float:left; text-align:center; color:#6B696B; position: relative;  background:#F7FBFF;}
#tabBox1 .pre_tit ul li a{ display:inline-block;}
.pre_tit ul li span{  width:98%; display:inline-block; padding:10px 0;}
#tabBox1 .pre_tit ul{border-bottom:0;}

/*我的推荐-无*/
#tabBox1-bd .none_list{ text-align:center;}
#tabBox1-bd .none_list ul{margin-top:20px; color:#ADAAAD;}


/*收到的赞*/
.praise{margin-top:10px;}
.praise ul li{padding:12px 0; border-top:1px solid #CECFCE;}
.praise ul li:last-child{border-bottom:1px solid #CECFCE;}
.praise ul li .fr img{width:50px; margin-right:10px;}
.praise ul li .fun img{width:50px; height:50px; border-radius:50%; margin:0 5px 0 10px;}
.praise ul li .can img{width:15px;}
.praise ul li .can p{ line-height:20px; color:#999;}


/*我的关注*/
.attention ul{width:96%; margin-left:2%;}
.attention ul li{width:50%; text-align:center; float:left; color:#999;}
.attention ul li span{color:#666;}
.attention ul li p{ line-height:18px;}
.attention ul li p img{width:100%; border-radius:50%; margin:15px 0 10px 0;}
.attention ul li p em{ display:inline-block; position:relative; width:50%;}
.attention ul li p ins{ display:inline-block; position:relative; width:50%;}
.attention ul li p em a{ position:absolute; top:30px; right:-10px; padding:0 7px; background:#ff4400; color:#fff; border-radius:20px;}
.attention ul li p ins a{ position:absolute; top:30px; right:-10px; padding:0 7px; background:#fff; color:#ff4400; border-radius:20px;}
.attention ul li p ins i{color:#666; display:inline-block; margin-top:-3px;}


/*添加关注*/
.add_search{width:100%; background:#fff; padding:10px 0; border-bottom:1px solid #CECBCE;}
.add_search input{width:96%; margin-left:2%; height:35px; line-height:35px; text-align:center; background:#EFEFEF; border-radius:20px;}
.add_search i img{width:15px; position:absolute; top:70px; left:35%;}
.add_friend{margin-top:10px;}
.add_friend ul li .fl img{width:40px; height:40px; margin:0 10px 0 5px;}
.add_friend ul li .fr img{width:10px; margin:10px 5px 0 0;}
.add_friend ul{width:96%; margin-left:2%;}
.add_friend ul li{width:100%; border-top:1px solid #CECBCE; padding:10px 0;}
.add_friend ul li:last-child{border-bottom:1px solid #CECBCE;}
.add_friend ul li a{ display:inline-block; width:100%; color:#666; font-size:1.1em;}
.add_tit{height:40px; line-height:40px; width:100%; background:#F7FBFF; font-size:1.1em;}
.add_tit img{width:25px; margin:-5px 10px 0 15px;}

/*我的订单-待付款*/
.order_tab{width:100%; height:40px; line-height:40px; border-bottom:1px solid #CECBCE;}
.order_payfor .order_tab ul{border-bottom:0;}
.order_payfor .order_tab ul li{float:left; width:20%;text-align:center; position:relative;}
.order_tab ul li span{position:absolute; right:0; height:20px; top:50%; margin-top:-10px; width:1px; background:#f04641; display:inline-block;}
.order_payfor .hd ul li a{ display: inline-block; height: 39px; padding: 0 10px; line-height: 39px; font-size: 14px;}
.order_payfor .hd ul li.on a{ color:#f04641; border-bottom:solid 2px #f04641;}

.order_tab span{width:24%;  display:inline-block;}
.order_title{margin-top:10px; background:#fff; padding:10px 0;border-top:1px solid #CECBCE; border-bottom:1px solid #CECBCE; }
.order_title .fr img{width:10px; margin-right:15px;}
.order_title .fl{margin-left:15px; line-height:20px;}
.order_title a{ display:inline-block; width:100%;}
.order_all{background:#fff;}
.order_all .pit{width:96%; margin-left:2%; background:#fff;}
.order_all .pit ul li img{border-radius:10px;}
.order_menu{padding:10px 0 0px 0;}
.order_menu em{color:#ff4400;}
.order_menu .fr{margin-right:10px;}
.order_btn{ width:100%; text-align:right; padding-bottom:10px; padding-top:10px;}
.order_stn{ border-bottom:1px solid #CECBCE; display:inline-block;}
.order_btn a{ height:25px; line-height:25px; display:inline-block; width:70px; text-align:center; background:#EFEFEF; color:#333; border-radius:20px; font-size:1.1em; margin-right:10px;}
.order_btn a img{width:15px; margin:-3px 3px 0 0;}
.order_btn .stn{background:#EF4542; color:#fff;}

/*商品评价编辑*/
.evaluation{margin-top:10px;}
.evaluation ul li{padding:12px 0; border-top:1px solid #CECBCE; border-bottom:1px solid #CECBCE;}
.evaluation ul li img{width:80px; height:80px; border-radius:10px; margin:0 5px 0 12px;}
.evaluation ul li .can{width:65%; font-size:1.1em;}
.evaluation ul li .can a{ line-height:20px; color:#313031;}
.evaluation ul li .can p{ text-align:right; color:#F7615A;}
.evaluation ul li .can p del{color:#999; font-size:1em;}
.evaluation_col{width:96%; margin-left:2%; margin-top:15px; position:relative;}
.evaluation_col textarea{width:97.6%; padding-left:2%; height:150px; background:#EFEFEF; border:1px solid #D6D7D6; border-top:0; border-radius:0 0 5px 5px;}
.evaluation_col p img{width:100%;}
.evaluation_col i{ position:absolute; color:#999; bottom:10px; right:10px; font-size:14px;}

/*查看物流*/
.logistics{margin-top:10px; padding:15px 0; border-top:1px solid #CECBCE; border-bottom:1px solid #CECBCE;}
.logistics p{margin-left:10px; line-height:20px; color:#333;}
.logistics_tit{ height:40px; line-height:40px; border-top:1px solid #CECBCE; border-bottom:1px solid #CECBCE; margin-top:10px;}
.logistics_tit span{margin-left:10px; font-size:1.1em;}
.logistics_ord ul{margin-top:10px;}
.logistics_ord ul li{ position:relative;  color:#999;}
.logistics_ord ul .fun i{width:12px; height:12px; background:#EF4542; border-radius:50%; left:17px; position:absolute;}
.logistics_ord ul .fun{color:#f04641;}
.logistics_ord ul li i{width:8px; height:8px; top:0px;  background:#CECBCE; border-radius:50%; left:19px; position:absolute;}
.logistics_ord ul li .logistics_p{width:85%; border-left:1px solid #CECBCE; margin-left:23px; padding-left:15px;padding-bottom:10px;} 
.logistics_ord ul li .logistics_p p{ line-height:30px; margin-top:-7px;}
.logistics_ord ul li .logistics_p p:last-child{border-bottom:1px solid #CECBCE; padding-bottom:10px;}

/*我的樱镑*/
.money{width:100%; background:#f04641; box-shadow:2px 5px 8px #c9caca; text-align:center; color:#fff; padding:30px 0 10px 0;}
.money em{ font-size:4em; font-family:arial;}
.money_list ul li{color:#999; font-size:1.1em;border-bottom:1px solid #CECBCE; margin-top:10px;}
.money_list ul li p{ line-height:20px; padding-bottom:10px;}
.money_list ul li i {background:#EF4542; color:#fff; padding:0px 10px; border-radius:20px;}
.money_list ul li i img{width:10px;}

/*我的收藏*/

.collection ol li{width:45.5%; float:left; background:#fff; box-shadow:1px 1px 5px 0.5px #CCC; margin-top:10px; margin-left:3%;}
.collection ol li p img{width:15px; vertical-align:middle; margin:-5px 2px 0 0;}
.collection ol li p{ line-height:25px; width:96%; margin-left:2%;}
.collection ol li p a{width:70%; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.collection ol li span{color:#999;}
.collection ol li span img{width:100%;}
.collection ol li em{color:#EF4542; width:30%; display:inline-block;overflow:hidden; text-align:right;}
.collection ol li .btn{background:#EF4542; color:#fff; height:20px; line-height:20px; width:70px; text-align:center; border-radius:20px;}
.collection ol li .stn{background:#EFEFEF; color:#666; height:20px; line-height:20px; box-shadow:0px -1px 1px 0px #CCCCCC; width:70px; text-align:center; border-radius:20px;}

/*我的消息*/
.message ul li{background:#fff; margin-top:10px; padding-bottom:10px; border-top:1px solid #EF4542;}
.message_tit{padding:12px 0 5px 0;}
.message_tit span{width:14%; display:inline-block; text-align:center;}
.message_tit span img{width:20px; margin-top:-30px; vertical-align:middle;}
.message_tit a{width:84%; display:inline-block; font-size:1.2em; border-bottom:1px solid #CECBCE; padding-bottom:10px; color:#EF4542;}
.message_tit a img{width:8px; margin-right:15px;}
.message_tit a i{width:18px; margin:0 10px; height:18px; line-height:18px; text-align:center; display:inline-block; background:#EF4542; color:#fff; border-radius:50%;}
.message ul li p{ line-height:20px; margin-left:20px; color:#999;}
.message ul li p span{color:#666;}
.message ul li p em{width:5px; height:5px; display:inline-block; border-radius:50%; background:#EF4542; margin:-3px 10px 0 0; vertical-align:middle;}
.message ul li ol{width:96%; margin-left:2%;}
.message ul li ol li{border-top:0; padding-bottom:0; width:15%; text-align:center; float:left; margin-left:1.5%;}
.message ul li ol li img{width:100%; border-radius:50%;}
.message ul li ol li a{color:#999; width:100%; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; height:15px; line-height:15px; margin-top:5px; display:block;}
.message ul li ol li .many{margin-top:30%; font-weight:bold; font-size:2em;}

/*收到的评论*/
.praise ul li .can{width:60%; display:inline-block;}
.praise ul li .can p span{color:#333;}

/*系统消息*/
.seter{margin-top:10px; background:#fff;}
.seter ul li{ padding:10px 0; border-top:1px solid #CECBCE;}
.seter ul li:last-child{ border-bottom:1px solid #CECBCE;}
.seter ul li .fl{width:80%;}
.seter ul li .fl p{margin-left:10px; line-height:20px;}
.seter ul li .fr{width:20%; text-align:center; margin-top:3%; position:relative;}
.seter ul li .fr img{width:10px;}
.seter ul li .fr i{width:7px; height:7px; display:inline-block; border-radius:50%; background:#ff4400; position:absolute; top:5px; left:15px;}


/*设置*/
.noset{background:#fff; margin-top:10px;}
.noset ul {width:96%; margin-left:2%;}
.noset ul li { padding:12px 0; height:25px; line-height:25px; border-bottom:1px solid #CECBCE; color:#666;}
.noset ul li:last-child{border:0;}
.noset ul li a{ display:inline-block; width:100%;}
.noset ul li span{margin-left:10px;}
.noset ul li .fr img{width:10px; margin:0 10px;}
.noset ul li .fr em{color:#EF4542;}
.noset_btn a{width:80%; margin-left:10%; margin-top:30px; height:45px; line-height:45px; text-align:center; display:inline-block; color:#fff; background:#EF4542; font-size:1.6em; border-radius:30px;}


/*手机通讯录*/
#tabBox1-bd .address ul li {border-bottom:1px solid #CECBCE; padding:10px;background:#fff;}
#tabBox1-bd .address ul{padding:0;}
.address{ margin-top:10px;}
.address ul li span{ font-size:1.2em;}
.address ul li .fl img{width:50px; height:50px; border-radius:50%;}
.address ul li .can{width:60%; margin-left:10px;}
.address ul li .can p{ line-height:20px; width:100%;}
.address ul li .fr{margin-top:5%;}
.address ul li .fr a{padding:1px 10px; border:1px solid #D6DBDE; border-radius:20px; color:#EF4542;}
.address ul li .fr a em{color:#999; display:inline-block; vertical-align:middle;}


#tabBox1-bd .address_oll ul li {border-bottom:1px solid #CECBCE; padding:10px;}
#tabBox1-bd .address_oll ul{padding:0; margin-top:10px;}
.address_oll{background:#fff;}
.address_oll ul li span{ font-size:1.2em;}
.address_oll ul li .fl img{width:50px; height:50px; border-radius:50%;}
.address_oll ul li .can{width:60%; margin-left:10px;}
.address_oll ul li .can p{ line-height:20px; width:100%;}
.address_oll ul li .fr{margin-top:1%;}
.address_oll ul li .fr a{padding:2px 15px; border:1px solid #D6DBDE; border-radius:20px; color:#EF4542;}
.address_oll ul li .fr a em{color:#999; margin-top:-5px; display:inline-block; vertical-align:middle;}